to fire a salvo - German English Dictionary